Chapter 2
detailed summary tables of results

 2.1 List of integrals sorted by grade for each CAS
  2.1.1 Rubi
  2.1.2 Mathematica
  2.1.3 Maple
  2.1.4 Maxima
  2.1.5 FriCAS
  2.1.6 Sympy
  2.1.7 Giac
  2.1.8 Mupad
 2.2 Detailed conclusion table per each integral for all CAS systems
 2.3 Detailed conclusion table specific for Rubi results

2.1 List of integrals sorted by grade for each CAS

2.1.1 Rubi

A grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }

B grade: { }

C grade: { }

F grade: { }

2.1.2 Mathematica

A grade: { 1, 2, 3, 4, 5, 7, 9, 10, 11, 12, 13, 14, 15, 16 }

B grade: { 6, 8 }

C grade: { }

F grade: { }

2.1.3 Maple

A grade: { 2, 4, 5, 7, 10, 12, 13, 14, 15 }

B grade: { 1, 3, 6, 8, 9, 11, 16 }

C grade: { }

F grade: { }

2.1.4 Maxima

A grade: { 2, 4, 5, 7, 10, 12, 13, 15 }

B grade: { 1, 3, 6, 8 }

C grade: { }

F grade: { 9, 11, 14, 16 }

2.1.5 FriCAS

A grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }

B grade: { }

C grade: { }

F grade: { }

2.1.6 Sympy

A grade: { }

B grade: { }

C grade: { }

F grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }

2.1.7 Giac

A grade: { 2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16 }

B grade: { 1, 8, 9 }

C grade: { }

F grade: { }

2.1.8 Mupad

A grade: { }

B grade: { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 }

C grade: { }

F grade: { }

2.2 Detailed conclusion table per each integral for all CAS systems

Detailed conclusion table per each integral is given by table below. The elapsed time is in seconds. For failed result it is given as F(-1) if the failure was due to timeout. It is given as F(-2) if the failure was due to an exception being raised, which could indicate a bug in the system. If the failure was due to integral not being evaluated within the time limit, then it is given just an F.

In this table,the column normalized size is defined as \(\frac {\text {antiderivative leaf size}}{\text {optimal antiderivative leaf size}}\)











Problem 1 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B B A F B B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 44 44 40 172 157 30 0 78 25
normalized size 1 1.00 0.91 3.91 3.57 0.68 0.00 1.77 0.57
time (sec) N/A 0.122 0.042 0.253 0.423 0.784 0.000 0.292 0.308




















Problem 2 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 23 23 17 18 18 22 0 18 15
normalized size 1 1.00 0.74 0.78 0.78 0.96 0.00 0.78 0.65
time (sec) N/A 0.101 0.017 0.233 0.324 0.641 0.000 0.427 0.044




















Problem 3 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B B A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 27 27 27 87 81 18 0 44 17
normalized size 1 1.00 1.00 3.22 3.00 0.67 0.00 1.63 0.63
time (sec) N/A 0.091 0.035 0.295 0.423 0.870 0.000 0.577 0.235




















Problem 4 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 17 17 17 27 17 15 0 17 15
normalized size 1 1.00 1.00 1.59 1.00 0.88 0.00 1.00 0.88
time (sec) N/A 0.060 0.013 0.265 0.313 0.633 0.000 0.911 0.066




















Problem 5 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 33 33 17 33 31 35 0 34 20
normalized size 1 1.00 0.52 1.00 0.94 1.06 0.00 1.03 0.61
time (sec) N/A 0.073 0.026 0.367 0.310 0.538 0.000 0.753 0.207




















Problem 6 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B B B A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 23 23 56 47 67 25 0 37 37
normalized size 1 1.00 2.43 2.04 2.91 1.09 0.00 1.61 1.61
time (sec) N/A 0.107 0.082 0.427 0.312 0.407 0.000 0.553 0.267




















Problem 7 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 46 46 25 44 54 70 0 48 44
normalized size 1 1.00 0.54 0.96 1.17 1.52 0.00 1.04 0.96
time (sec) N/A 0.127 0.055 0.515 0.376 0.601 0.000 0.572 0.218




















Problem 8 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A B B B A F B B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 34 34 85 87 167 45 0 75 69
normalized size 1 1.00 2.50 2.56 4.91 1.32 0.00 2.21 2.03
time (sec) N/A 0.121 0.149 0.533 0.321 0.482 0.000 0.363 0.304




















Problem 9 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B F(-2) A F B B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 130 130 127 514 0 335 0 278 2055
normalized size 1 1.00 0.98 3.95 0.00 2.58 0.00 2.14 15.81
time (sec) N/A 0.325 0.738 0.325 0.000 0.514 0.000 0.636 1.066




















Problem 10 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A F(-1) A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 61 61 60 64 60 60 0 62 58
normalized size 1 1.00 0.98 1.05 0.98 0.98 0.00 1.02 0.95
time (sec) N/A 0.131 0.119 0.334 0.330 0.531 0.000 0.533 0.084




















Problem 11 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B F(-2) A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 80 80 75 184 0 205 0 121 362
normalized size 1 1.00 0.94 2.30 0.00 2.56 0.00 1.51 4.52
time (sec) N/A 0.190 0.121 0.274 0.000 0.534 0.000 0.358 0.540




















Problem 12 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 20 20 19 31 20 20 0 21 20
normalized size 1 1.00 0.95 1.55 1.00 1.00 0.00 1.05 1.00
time (sec) N/A 0.063 0.012 0.269 0.316 0.536 0.000 0.270 0.067




















Problem 13 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 54 54 64 55 48 47 0 53 53
normalized size 1 1.00 1.19 1.02 0.89 0.87 0.00 0.98 0.98
time (sec) N/A 0.084 0.070 0.336 0.311 1.694 0.000 0.431 0.185




















Problem 14 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A F(-2) A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 65 65 97 92 0 243 0 95 104
normalized size 1 1.00 1.49 1.42 0.00 3.74 0.00 1.46 1.60
time (sec) N/A 0.135 0.355 0.440 0.000 0.675 0.000 0.770 0.403




















Problem 15 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A A A A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 85 85 139 89 108 119 0 129 96
normalized size 1 1.00 1.64 1.05 1.27 1.40 0.00 1.52 1.13
time (sec) N/A 0.187 0.407 0.510 0.317 0.731 0.000 1.493 0.376




















Problem 16 Optimal Rubi Mathematica Maple Maxima Fricas Sympy Giac Mupad










grade A A A B F(-2) A F A B
verified N/A Yes Yes TBD TBD TBD TBD TBD TBD
size 109 109 121 200 0 395 0 187 298
normalized size 1 1.00 1.11 1.83 0.00 3.62 0.00 1.72 2.73
time (sec) N/A 0.239 0.810 0.545 0.000 0.559 0.000 0.733 0.651










2.3 Detailed conclusion table specific for Rubi results

The following table is specific to Rubi. It gives additional statistics for each integral. the column steps is the number of steps used by Rubi to obtain the antiderivative. The rules column is the number of unique rules used. The integrand size column is the leaf size of the integrand. Finally the ratio \(\frac {\text {number of rules}}{\text {integrand size}}\) is given. The larger this ratio is, the harder the integral was to solve. In this test, problem number [5] had the largest ratio of [.5455]

Table 2.1:Rubi specific breakdown of results for each integral














# grade
number of
steps
used
number of
unique
rules
normalized
antiderivative
leaf size
integrand
leaf size
\(\frac {\text {number of rules}}{\text {integrand leaf size}}\)







1 A 7 7 1.00 13 0.538







2 A 6 4 1.00 13 0.308







3 A 5 5 1.00 13 0.385







4 A 5 4 1.00 11 0.364







5 A 6 6 1.00 11 0.546







6 A 6 5 1.00 13 0.385







7 A 7 7 1.00 13 0.538







8 A 7 6 1.00 13 0.462







9 A 7 6 1.00 13 0.462







10 A 5 4 1.00 13 0.308







11 A 6 6 1.00 13 0.462







12 A 5 4 1.00 11 0.364







13 A 4 3 1.00 11 0.273







14 A 6 6 1.00 13 0.462







15 A 6 5 1.00 13 0.385







16 A 7 6 1.00 13 0.462